package pl.edu.agh.expert.mushrooms;

public abstract class Symptom {

	public static final int HAVE_NOT_ANSWERED_YET = -1;
	public static final int TAK = 0;
	public static final int NIE = 1;

	public Symptom() {
		this.status = HAVE_NOT_ANSWERED_YET;
	}
	
	private int status;
	
	public int getStatus() {
		return this.status;
	}

	public void setStatus(int status) {
		this.status = status;
	}
	
	public abstract String getQuestionText();
	
	public String[] getPossibleAnswers() {
		return new String[]{"Tak", "Nie"};
	}
	
	public Question getQuestion() {
		return new Question(getQuestionText(), getPossibleAnswers());
	}

}